Objectifs d'apprentissage
- Identifier les différences architecturales entre les modèles d'exécution bloquants et non bloquants.
- Analyser le cycle opérationnel de la boucle d'événements et son rôle dans la gestion des tâches asynchrones.
- Implémenter des pipelines de données à l'aide de flux pour optimiser l'utilisation de la mémoire et du processeur.
- Concevoir des systèmes événementiels robustes en utilisant des éditeurs, des abonnés et des mécanismes de pression arrière (backpressure).